Make this work on more platforms.
authorMatthias Clasen <mclasen@redhat.com>
Sat, 14 Jan 2006 04:45:22 +0000 (04:45 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 14 Jan 2006 04:45:22 +0000 (04:45 +0000)
2006-01-13  Matthias Clasen  <mclasen@redhat.com>

* */abicheck.sh: Make this work on more platforms.

ChangeLog
ChangeLog.pre-2-10
gdk-pixbuf/abicheck.sh
gdk/abicheck.sh
gtk/abicheck.sh

index aac17f0f2bdf9daf5ef9ee5ba39c9c98fcf177a6..432652f6f3daa7bcee8cbcd47c1073f3026172c0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-01-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * */abicheck.sh: Make this work on more platforms.
+
 2006-01-13  Kristian Rietveld  <kris@imendio.com>
 
        * tests/testtreefocus.c (set_indicator_size), (main): add a little
index aac17f0f2bdf9daf5ef9ee5ba39c9c98fcf177a6..432652f6f3daa7bcee8cbcd47c1073f3026172c0 100644 (file)
@@ -1,3 +1,7 @@
+2006-01-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * */abicheck.sh: Make this work on more platforms.
+
 2006-01-13  Kristian Rietveld  <kris@imendio.com>
 
        * tests/testtreefocus.c (set_indicator_size), (main): add a little
index aedfddf8cc582d5905f93dfe7e53f4dd599f87db..2d2a8d19fb2878dc2858172886b0aac30b167848 100755 (executable)
@@ -1,5 +1,5 @@
 #! /bin/sh
 
 cpp -DINCLUDE_VARIABLES -P -DALL_FILES ${srcdir:-.}/gdk-pixbuf.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE$//' | sort > expected-abi
-nm -D .libs/libgdk_pixbuf-2.0.so | grep " [BDTR] " | cut -d ' ' -f 3 | sort > actual-abi
+nm -D -g --defined-only .libs/libgdk_pixbuf-2.0.so | cut -d ' ' -f 3 | sort > actual-abi
 diff -u expected-abi actual-abi && rm expected-abi actual-abi
index 8375923e40e5e659d11459ddcd74e86be40d0a43..6832afd73c775b619cc086e913feeb5e2bb00f29 100755 (executable)
@@ -1,5 +1,5 @@
 #! /bin/sh
 
 cpp -DINCLUDE_VARIABLES -P -DALL_FILES -DGDK_ENABLE_BROKEN -DGDK_WINDOWING_X11 ${srcdir:-.}/gdk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' | sort | uniq > expected-abi
-nm -D .libs/libgdk-x11-2.0.so | grep " [BDTR] " | cut -d ' ' -f 3 | sort > actual-abi
+nm -D -g --defined-only .libs/libgdk-x11-2.0.so | cut -d ' ' -f 3 | sort > actual-abi
 diff -u expected-abi actual-abi && rm expected-abi actual-abi
index bdd727d43adf450045a5d324ed1d95f89ad1623b..b1c27f3451471654e1f4bf32ea76c936d4dad849 100755 (executable)
@@ -1,5 +1,5 @@
 #! /bin/sh
 
 cpp -DINCLUDE_VARIABLES -P -DG_OS_UNIX -DGTK_WINDOWING_X11 -DALL_FILES ${srcdir:-.}/gtk.symbols | sed -e '/^$/d' -e 's/ G_GNUC.*$//' -e 's/ PRIVATE//' | sort > expected-abi
-nm -D .libs/libgtk-x11-2.0.so | grep " [BDTR] " | cut -d ' ' -f 3 | sort > actual-abi
+nm -D -g --defined-only .libs/libgtk-x11-2.0.so | cut -d ' ' -f 3 | sort > actual-abi
 diff -u expected-abi actual-abi && rm expected-abi actual-abi